GGGGG RRRRRR EEEEEEE A TTTTTTT G G R R E A A T G R R E A A T G GGGG RRRRRR EEEEE A A T G G R R E AAAAAAA T G G R R E A A T GGGGG R R EEEEEEE A A T TTTTTTT OOOOOOO OOOOOOO L SSSSS T O O O O L S S T O O O O L S T O O O O L SSSSS T O O O O L S T O O O O L S S T OOOOOOO OOOOOOO LLLLLLL SSSSS ============================================================================ GrTool10.zip - Great-Tools Version 1.0 written by Roland Ortloff (* Description of the tools starts at point 10 *) 0) Again more tools? ==================== After a long time working on a computer, I created several little tools that make my life easier. Since there are now quite a few, I thought that other people may be happy as well if they could use it. 1) Overview =========== DirBut : Shows any files but the selected ones Incfind : For C-Programmers: Finds recursively every file that is #included Logdiary: Keeps track on every turning on/ off of your computer Quick Change Directory: Easily changing directory by jumping around the tree SavePath: Creates a batch to jump back to the current directory Sorter : Sortes and manipulates in many ways your text-files Tape : Calculates best fit to copy songs on a single side of a tape Timex : Shows time a program needs to run, eg. for testing own algorithms WcNew : Calculates sum lines/ words/ characters and sum of each character WriText : Prints a colored text on a specified place on a screen, may be included in your own batch-files 2) System Requirements ====================== The programs were compiled on a 486/ 33, MS-Dos 6.22, however they should work on a "lower" PC as well. However, for incfind, logdiary, sorter and wcnew you may need a 386+. If it doesn't work and you're interested, please let me know and I'll try to fit your demands. 3) License ========== This version of GrTool is NOT public domain or free software, but is being distributed as "shareware". Non-registered users of this software are granted a limited license to make an evaluation copy for trial use on a private, non-commercial basis, for the express purpose of determining whether Great-Tools are suitable for their needs. At the end of this trial period, you should either register your copy or discontinue using it. 4) Shareware Policies ===================== Each tool of the Great-Tools has a little *nice* remarker, that the version is not yet registered. Also on the help screen, there's an additional line. 5) BBS Operators ================ Operators of electronic bulletin board systems (Sysops) are encouraged to post Great-Tools for downloading by their users, as long as the above conditions are met. 6) Disclaimer ============= The software and accompanying written materials (including instructions for use) are provided "AS IS" without warranty of any kind. Further, I do not warrant, guarantee, or make any representations regarding the use, or the results of the use, of the software or written materials in terms of correctness, accuracy, reliability, currentness, or otherwise. The entire risk as to the result and performance of the software is assumed by you. If the software or written materials are defective you, and not the author assume the entire cost of all necessary servicing, repair, or correction. It's is not allowed to change, disassemble or manipulate any of the tools in one way or another without the written permission of its author. 7) Trademarks ============= All trademarks and copyrights belong to ME! Who else would they belong to anyway? 8) Why should I register? ========================= Well, there's only one more beer left in the kitchen, and I really need the money to get me some new bread :) Furthermore, the registration of Great-Tools entitles you to use the tools even after the trial period - and: you'll have a clear conscience, because you prevented a poor student from starving! In addition, you'll get a version without the annoying beeps and messages. Also, you'll get the entire source code of the tools. 9) How can I register? ====================== Registration costs $5 for every single tool or - special offer just for YOU - $35 for all the tools together. Just send a postcard to: Roland Ortloff Bussardweg 4 71334 Waiblingen Germany or an e-mail to one of the addresses listed at the end of the file. Don't forget to tell which ones you're interested in, and I'll tell you where the money goes to. Or, send a letter and include the money, and you'll get what you want, I promise :) ##### ###### #### #### ##### # ##### ##### # #### # # # # # # # # # # # # # # # # # ## # # # ##### #### # # # # # # # # # # # # # # # # # # ##### # ##### # # # # # # # # # # # # # # # # # # # # # # # ## ##### ###### #### #### # # # # # # #### # # 10) DirBut ========== Many times I needed a tool to list me any files but the matching ones. So I created this one. Check it out. 11) Incfind =========== Did you ever program in C/ C++ and you were interested in knowing all the files that are included by your source code and the files that are included by these files again... Before starting, you should create a file in which all the paths are mentioned, where IncFind should look for files that may be included. Just have a look on incpath.dat. 12) Logdiary ============ If you put the command in your autoexec.bat, the tool adds the time to a monthly new created file, whenever you start your program. If you type before turning the computer off, it will add the time you 'logged out' as well as it calculates the time the computer was turned on. You may also add comments to tell what you did at this time. 13) Quick Change Directory ========================== Don't you hate typing all those long directory-entries? Just use QCD and jump around in your directory-environment. Shows hidden- and system-directories as well. You may change drives also. 14) SavePath ============ Do you sometimes want to change the directory and return afterwards to the directory where you did change from? And, if so, do you have the problem that you don't know how to save the path where you changed from? Call SavePath , and it will create a batch-file. If calling this file afterwards, you'll jump back to the path where you called SavePath from and the batch-file will be deleted afterwards. 15) Sorter ========== I started just creating a little program to sort text-files. Finally, I guess I might say, I have included lots of features to manipulate textfiles, e.g. to separate each word in a single line, to reverse the order of the lines, to reverse each line by itself or to sort by a special column - not necessarily by column 1. 16) Tape ======== Did you ever copy serveral songs on a tape that are together longer than a single side of the tape? With Tape, you may calculate the best order to have the smallest free space at the end of the side. Just put the time of each song in an extra line of a file, tell the program the *exact* length of the tape in seconds, the biggest tolerance that may occur and let things go. An example is shown in Tape.exp. In the calculated file you'll get combinations like 100110, that means that you should record the 1st, 4th, and 5th file on the first side, the other come on another side, you'll see. 17) Timex ========= Perhaps you did some programming and wonder if the new version is faster than the older one. If calling Timex and starting your program from there, you get the more or less exact execution time. 18) WcNew ========= ... is yet another WordCount - program, which counts the appearances of each single character as well. 19) WriText =========== If you want to make your batch-files nicer, you may use WriText. You just tell the position where the output should start and the color of the output. You'll make your batch-files much more good-looking than they might be now. Ok, that's it for today, thanx for using my tools. In case you might find some bugs, please feel free to drop me a line. Ciao Roland :) P.S.: I apologize for my bad English, it's been a while since I had it at school. _/_/_/_/_/_/_/ \ ortlofrd@trick.informatik.uni-stuttgart.de / _/ _/ _/ \ zcrk1121@rpool1.rus.uni-stuttgart.de / _/ _/_/_/_/ \ ortlofrd@studbox.uni-stuttgart.de / _/ _/ _/ \ oslo@al.lms.tynet.sub.org / _/_/_/_/ _/ \------------------------------------/ *** If you're feeling good, don't worry, you'll get over it. ***